home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1996 September
/
JCSM Shareware Collection (JCS Distribution) (September 1996).ISO
/
genealog
/
adam.zip
/
README.TXT
< prev
next >
Wrap
Text File
|
1994-05-01
|
40KB
|
1,049 lines
_______
____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
**********************************************
* A D A M & E V E *
**********************************************
ADAM & EVE v 3.0 <ASP> - Genealogy (Family relations). Lets you
enter data about persons in your family: names, birth, death,
occupation, and relationships. Many features included for
convenient data-entry. Prints family-trees in different ways.
Available in English, Dutch and German, other languages pending.
Requires 80386, mouse and 192K. Recommended: color screen,
hard disk.
1 Contents
2 Introduction 2
2.1 About shareware 2
2.2 About the author 3
2.3 About the system 3
3 How to install 4
4 The latest version 4
5 Definitions in this manual 4
6 Paging through the database 5
7 Pedigrees and Family-trees 6
8 Modifying 7
8.1 Introduction 7
8.2 Dates 7
8.3 Addresses 8
8.4 Copying names, cities, occupation, address 9
8.5 Equality of texts. 9
8.6 Changing legends 9
8.7 Changing sex 9
9 Addition 10
10 Checking 11
11 Searching 11
12 Combining 12
12.1 Introduction 12
12.2 Combining 13
12.3 Is there more to combine? 13
13 Deleting 13
14 Number-changing 14
15 Border-colours 14
16 Problems 14
17 Creation 15
18 GEDCOM import and export 15
19 Compression of the relations 15
20 Compression of the names 16
21 Merging two databases 16
22 Degree of relationship 16
23 Printing 17
24 More auxiliary programs 17
25 Filenames 17
26 History 18
2 Introduction
2.1 About shareware
The genealogy-system Noach (Noah in English) has been named
after the man who received in Genesis 9:1 the order to have
numerous offspring.
The system was made by
Feico Nater,
Beukweg 24,
7556 DE Hengelo,
the Netherlands.
The system is available as shareware. What is shareware? It
is software which people pass around, but I, the author, retain
the rights to it. Maybe you obtained the system from a bulletin-
board and paid a few dollars for it, but I don't get a penny of
it. I expect to be paid by you, because I make my living out of
making shareware software.
Therefore, if you like this system and use it, you are supposed
to register by sending me US $39. Sorry, I can accept neither
credit-cards nor US-checks. Outside Europe, the cheapest thing
to do is sending cash. The address: Feico Nater Shareware,
Beukweg 24, 7556 DE Hengelo, the Netherlands. When you register,
advise the number which appears on the screen next to "unregis
tered evaluation copy".
Why register? Well, it costs you money. But if you do, I will
advise you about further developments. Furthermore you will have
the right to order later versions for only a few dollars and I
will be willing to listen to your wishes.
And if you don't like the system? Well, throw it away. But
you will like shareware, because it does not let you pay a lot
of money for something you dislike afterwards.
Whether you register or not, you are encouraged to pass this
system around. Give away copies to your friends. However, files
with the extension .NAR should not be given away. The copies you
pass around must be complete and unmodified, but file-compression
is allowed. Any money you collect should be for diskette,
packing, postage only and should not exceed five dollars.
If someone registers who obtained this system from you, I will
refund ten percent of the registration fee to you.
2.2 About the author
I have been working with computers since 1970. I have
completed a third-level degree in computer-science. I have been
employed for many years in a big company, making defense-
equipment, and my colleagues considered me the most skilled
programmer among them. However, since the company went broke
(Gorbachev was to blame, and he did a good job) I became
unemployed and started woring as a shareware author.
2.3 About the system
The system will probably run on every 80386 with a mouse.
Memory-requirement is 192K.
3 How to install
If the system has not yet been installed by an unarchive-
program, the procedure isa as follows.
Copy all files to a directory on your disk. Make this directory
default. Usually the commands to do this are:
C:
MD \ADAM
CD \ADAM
COPY A:*.*
4 The latest version
Version 1.4 includes the addition of addresses. If you have an
older version read the chapter about conversion first.
Version 1.6 includes multilingual legends. The language depends
on the COUNTRY-setting in CONFIG.SYS. Languages available are
English and Dutch. The format of the date is also according to
European (DD-MM-YYYY) or American (MM-DD-YYYY) usage.
Version 2.5 requires 80286 and 192 K.
Version 2.7 requires 80386.
ADAM&EVE Version 3.0 is very different, although the database
is compatible. The mouse can be used for most functions, but the
keyboard is still operative.
These keys are no more operative: F3 to select children, and
arrows up/down to mark part of a tree. Both have been replaced
by scroll-bars.
5 Definitions in this manual
Record. A `page' in the database. In the relation-file there
are two types of records, namely one for every person, and one
for every matrimony. Every record has a number.
Selecting. If a record is selected, its data will appear on the
upper half of the screen. These may be data of a person, but also
of a matrimony.
"Child" (between quotes). A matrimony is often considered as
a child. If someone has been married twice and has three sons,
then he has five "children".
"Sibling" (between quotes). A matrimony of the parents is often
included among the brothers and sisters.
6 Paging through the database
As a demonstration we use the database named PIERSON.
Start the program by entering ADAM and select the name PIERSON.
This opens the data base and selects Hendrik Pierson. His data
appear on the upper half of the screen. You also see the numbers
and names of his parents. The lower half of the screen shows Hen-
drik's wives and children.
On the right-hand side of the screen you see the dates of birth
and death. Sometimes there are two dates: this means that the
true date is in between. If the date of death is not mentioned,
then the person is still alive. Question-marks mean that the date
is not known.
To the left of the first name you see, usually, the age. The
letter L indicates that this is the age. When the selected record
is a matrimony, you see the length of time that the matrimony
lasted (until either divorce or death). Sometimes you see
something else in this place. On the lower half you see the
children and consorts of Hendrik Pierson.
With the children you see dates of birth and death, with the
consorts the dates of marriage and divorce. The consorts stand
out by a blinking heart. The list is compiled by date, so you see
a chronological report of Hendrik's marriages and children.
At first showing sons, daughters and consorts together seems
like a strange mixture, but if you get used to it you will find
that it is very useful.
To the left of the children you see the numbers of the father
(Hendrik Pierson), the mother and of the child itself.
If there are more than thirteen children and consorts, then you
will see the first thirteen. You can see more by clicking the
scroll-bar on the right of the screen.
Click the name of the father, this selects Hendrik Pierson's
father. Press Esc to return to Hendrik Pierson.
Click the name of his mother to select the mother.
Press Esc again to return to Hendrik Pierson.
Selecting a child or matrimony of Hendrik Pierson is just as
simple: just click the child or matrimony. To immediately select
a partner, click his/her number on the left.
If there are more than thirteen "children", then the mouse can
only reach the first thirteen. To get further you click the
scroll-bar on the right.
If you select a matrimony, you will not immediately see the
partner on the upper half of the screen. A blinking heart
indicates that it is a matrimony. The lower half of the screen
shows the from that matrimony. To select the consort click
his/her name. If you want to select a partner immediately, click
his/her number.
With the mouse you can select a number of brothers and sisters
in sequence. First you select the father or mother. Turn
ScrollLock on. Now select one of the children. The lower half of
the screen does not change. Therefore you can now select a
sibling. The data on the lower half of the screen remain there
until you select a record with ScrollLock turned off.
With the mouse you can (within certain limits) immediately
select an ancestor or descendant. See the next chapter.
To stop click the word Exit in the menu-bar on top.
7 Pedigrees and Family-trees
Release 2.3 brought the possibility to display a pedigree (tree
of ancestors) or family-tree (tree of descendants) on the screen.
Click the word Tree in the menu-bar and select the kind of tree.
With the mouse you can select any person, with Esc or any other
key the list disappears.
Afterwards, you can recall the same list again, with updates,
independent of the selected person.
These lists show at least four letters of the first name. More
letters are shown when there is space. If you click Bigger or
Smaller, the list will be redisplayed with less or more letters
for the names. Of course, longer names leave less space to
display all persons.
Usually the screen is to narrow to show the entire tree, so
there are scroll-bars to shift the tree sideways. Note that
there is a scroll-bar on every line. The general rule is: the
leftmost name on the clicked line is removed (or a name is added
on the left) and the display of descendants (family-tree) or
ancestors (pedigree) area is adapted. In principle, the rest
does not change (although it may happen).
Only the given names are shown. If you want to know more about
a person in the tree, click his name with the mouse, and use the
menu-bar to redisplay the same tree.
Lines show the relations between persons on the screen, and
also with persons beyond the edges of the screen.
Sometimes two persons occur twice in the tree. If this happens
in the same generation, then they are shown only once, and lines
may clash.
8 Modifying
8.1 Introduction
If you want to change the data of the selected record, then you
click Modify in the menu-bar. You can also start modifying by
clicking the field you want to modify (but not the number or the
parents). If you have a CGA- or VGA-screen, then the blue border
will be red, to remind you that you are now modifying.
You can now change the name, place and date of birth and death,
the occupation and the address. You can also change the numbers
of the parents, the names of the parents are inserted automati-
cally. Sorry, you cannot change the sex.
A field is usually terminated with Enter (most function-keys
do the same). This will bring you to the next field. The up-arrow
brings you to the previous field (which is not always higher on
the screen). With the mouse you can select another field
immediately (even the parents).
The left and right arrows move the cursor within a field. The
mouse can also do this.
When all modifications are finished click Save. You can also
click Cancel to cancel all modifications.
Modifying a matrimony goes likewise. The main difference is
that a matrimony has no name and no occupation. The final date
of a matrimony is only entered in case of divorce.
During modifying you will not see the age. Instead you see to
the left of the first name a sequence-number, preceded by the
letter N. This number can be used if someones birth- or wedding-
date is not known, and with twins, to force sequence. The maximum
value in this field is 63.
The length of names, occupations, addresses is limited to 1000
characters. If you exceed the width of the screen, the text will
shift sideways. During selection you will only see the first 48
or 70 characters.
Accented letters are possible! Enter the accent first, then the
letter. Available combinaties are: all vowels (a e i o u) with
acute, grave, circonflexe, Umlaut, trema or diaeresis, c with
cedille (enter ^ and c), German sz (enter ^ and s), n with tilde.
If you want an apostrophe type a space after the apostrophe.
Sorry, to save space, capital letters are not supported. Some
data will be checked for correctness. Parents must have the right
sex and dates must match. Some of these checks occur immediately,
so you cannot leave a field until a correct value has been
entered, and some checks do not occur until you click Save. In
both cases: remove the error-message with Esc before you go on.
For more checks, see the chapter on checking.
8.2 Dates
If you do not know when someone was born, died, married or
divorced, press F10, the date-fields will be filled with
question-marks. If someone is still alive, or if a matrimony was
never divorced, press F9.
If you only know that someone was born or died between two
given dates, that's no problem. You can enter two dates! If you
know that someone was born or died before or after a given date,
enter that date and press F10 (question-marks) for the other
date. If you know the date exactly, enter the same date twice.
You can use F11 for this. The second date should not be earlier
than the first.
For recent events, you can press F1 (today), F2 (yesterday)
etcetera through F7. Of course this requires that your compu-
ter's clock be correctly set.
Pressing F8 displays a calendar of the year in the current
field. This is particularly useful if you know that someone was
born three weeks befort whitsuntide, for festival dates are
indicated on the calendar. PageUp, PageDown, and arrows display
another year. With the mouse you can select any date. If you
do not want to select a date press Esc to remove the calendar.
Examples:
date unknown F10 * F10 *
after jan 3 1840 01-03-1840 F10 *
before sep 12 1860 F10 * 09-12-1860
in 1850 or 1851 01-01-1850 12-31-1851
still alive F9 + F9 +
exactly oct 3 1960 10-03-1960 F11 **
Notes:
* shows question-marks.
** shows the same date when modifying, no date when selecting.
+ shows only two hyphens.
A date must be correct. If you enter an incorrect date, then
it will be changed into another date, without error-message. What
the other date is, is not always predictable.
If you want to enter the last day of a month, try 00 in the
next month. 03-00-1988 will be 02-29-1988.
If you receive the message: second date is earlier than first,
the program means the first and second birth-date, or the first
and second death-date. The cursor goes to the dates which must
be corrected.
The built-in calendar uses Julian dates from March 4 A.D.
through October 1582 and Gregorian dates from October 1582.
Dates before 4 A.D. are not displayed reliably.
8.3 Addresses
The line above the menu-line is intended for the address. This
line has two parts: on the left goes the street name, on the
right goes the city name. It is recommended to use the right part
for the city name only. This saves space in the database if the
same city name is also in use as birth- or death-place of any
person. Other data, like zip-codes, phone-numbers, go on the
left. You may give all members of a family the same address, it
takes no extra space in the database (provided the addresses are
exactly the same). This can be done with the copy-function,
described below.
The address-line is intended for the present address of living
persons, not for historical data. Therefore there is no possibil-
ity for storing several addresses per person.
8.4 Copying names, cities, occupation, address
Often you will see that someone has the same first or last
name, birth- or death-place, occupation or address as a close
relative, or that birth- and death-place of a person are the
same. When you add a person, the last name, birth-place and
address will often be entered automatically. Where this is
insufficient try the following procedure.
Put the cursor on the field you want to enter and click the
arrow on the right. This will display data from the parents, the
cildren and the siblings, from which you can make a selection.
If you don't want to select any, click the name on the top, which
is the same as the original name.
8.5 Equality of texts.
A text is the name of a person, occupation, city or address.
Texts are stored in the database. If the same text occurs several
times, it will be stored only once. Therefore you will save space
if texts are truely equal. Do not mix names like "Denver, Colo"
and "Denver (Colo)" and "Denver" and "Denver Colorado". It wastes
storage. This is the reason why the city name has a separate
position in the address-line, the same city name might occur in
another address or as birth- or death-place. The copy-function
above makes it easy to make texts exactly equal.
8.6 Changing legends
In church-registers you will often not find somebody's birth-
or death-date, but only the date of baptism or burial. With the
cursor on the city-name press F8 to change the legend.
These are the alternatives:
born or baptized
died or buried
married or registered
divorced or separated
father or adoptive father
mother or adoptive mother.
8.7 Changing sex
I said it: the sex of persons cannot be changed. The structure
of the database is greatly based on the sex of persons, and
changing this would cause great problems. Changing would be
permissible with persons who have no children and who are not
married, but the program offers no possibilities for it.
However it can be done in this way:
Delete the record, by removing all names, all parents and all
children and pressing Ctrl Delete.
Add the record again, with the right sex. It will have the
highest number in the databse.
Combine the new record with the deleted record (see the chapter
Combining). This leaves the number eventually unchanged. There
only remains an empty record at the end of the database. If you
like, you can remove it with Other | Compress relations.
9 Addition
Imagine you want to put a relation (not a matrimony) between
two persons in the database. For example you want to indicate
that 234 is a son of 456. Then you select 234, click Modify and
enter 456 as the father or mother. That's all. But if you want
to add a person to the database, you need the procedure described
below. You also need this if you want to put a matrimony between
two persons in the database.
First of all select the person to whom you want to add a
relation. Now click Add and select Father, Mother, Son, Daughter
or Consort.
Adding a father is only possible if the selected person has not
yet got a father. A person will be added to the database and you
can modify the data. The last name will be copied, but can be
changed.
Adding a mother. The procedure is the same, but of course the
last name will not be copied.
Adding a son or daughter. At this point the added son or
daughter has only one parent, it is up to you to enter the other
parent. The address and the birth-place will be copied, (the
birth-place from the parent's home-place). If the known parent
is a man, the last name will also be copied.
It is much nicer to add a son or daughter while a matrimony
(with a blinking heart) is selected: in that case both parents
are known. The last name will be copied from the father, the
address and the birth-place from the mother.
Adding a matrimony. There are two possibilities: both partners
are already in the database, or either must be added.
Select one partner. If the other is already in the database,
make sure you know his/her number. Click Add | Consort. Enter
city and date of the wedding. Note that one consort has been
filled in already. If you click Save now, the program will start
adding the other consort. If, however, you enter the number of
the other consort before you click Save, then the other consort
will not be added.
While adding a matrimony, a message om the bottom-line will
prompt you what to do.
Adding is irrevocable! It is therefore not possible to cancel
adding. If you put a matrimony between two persons who are both
already in the database, then it is important that you enter the
number of the other consort while entering the data of the
matrimony, lest the other partner be added.
Do you want to remove a record? Remove all its relations
("children" and parents) or consorts and remove the names as
well. Then press Ctrl Delete. This marks the record as `empty',
but it will not be reused. The functions Other | Compress
relations and Other | Combine will reuse it.
10 Checking
If you click Other | Check then the program will check the
correctness of dates.
Checking starts with the selected record and continues in
sequence. When an error is found, a message apears on the bottom-
line, and the offending record will be selected.
The message often begins with the number of another record, and
ends with an instruction. For instance: number 1322 is selected,
and the bottom-line reads:
1333 two children within 8 months, press F2.
This means that 1322 en 1333 are siblings born within a short
time (but not twins). If you follow the instruction, F2 will
select the mother and her children.
Only the first date will be checked. The second date will be
ignored.
Checking will be on:
age of deceased persons (max 125 years);
age of living persons (born max 125 year ago, provided the
omputer's clock has been set correctly;
age when a child is born (min 15);
age at wedding (min 15);
age-difference between siblings of one mother (less than 2 or
more than 300 days).
When there are no errors, the program will select the last
record, without an error-message.
After correcting an error, select Other - Check to find the
next error. If you do not correct the error, press Page Down
first, followed by Other - Check.
11 Searching
Click Search use the search-function. A screen appears that
is similar to the modifying screen, but the border (if available)
is yellow rather than red. Enter the data to search for and
click Start. Searching starts at the selected record and
continues to the end of the database. The first satisfactory
record will be selected.
If this is not the record you want, you can continue searching
by clicking Search and Start, but also, more conveniently, by
pressing F7 twice.
It is sufficient to enter the first letters of the names you
look for. So entering Leo will also find Leonard and Leopold.
If you enter dates, the program will search for persons which
were born or died between the dates you entered.
Changing the legend with F8 is possible but useless. The
search-function does not distinguish birth- and baptism-dates,
neither death- and burial-dates. Furthermore, the search-
function will find matrimonies as well as persons.
12 Combining
12.1 Introduction
Sooner or later you will find that one person occurs twice in
the database. This will happen in particular if you have combined
two databases into one (with Other | Compress names). Therefore
there is a function to combine two records to one.
Combining can only be done if the data in the two records
agree. What does that mean? Look at the example below.
number: 8
name: meier
bert
born: amsterdam 08-03-1845 12-31-1850
died: 09-09-1890 12-31-1890
occ: blacksmith
father: 28
mother:
number: 90
name: meyer
bertus
born: amsterdam 11-01-1849 08-08-1855
died: hoorn 01-01-1910 12-31-1910
occ:
father: 29
mother: 38
Two records, number 8 en number 90, for the same person. The
first and last names disagree, for Meier is not then same as
Meyer and Bert is not the same as Bertus.
The birth-cities agree, for both are Amsterdam.
The death-cities agree too, for 8 has no known death-city. (If
somebody answers "I don't know" to a question, you cannot say
that his answer disagrees with another person's answer.)
The occupations agree, for 90 has no known occupation. The
fathers disagree, the mothers agree.
The birth-dates agree, we can conclude that it must be between
11-01-1849 and 12-31-1850.
The death-date of number 8 is before december 1890 and of 90
after january 1910, and that is a disagreement.
Combining data which agree is a simple matter. If the dates
disagree, then the program elects the ultimate dates, in this
case 09-09-1890 12-31-1910. For the other disagreements your help
is wanted.
Disagreeing sex: If the sex disagrees, there will be no
combination!
Disagreeing parents. If the parents disagree, we must conclude
that they are the same person. In the example above, number 8 and
number 90 are the same person, their fathers are 28 and 29, so
28 and 29 are also the same person. The program requires that 28
and 29 will be combined first.
Of course, this also requires that the grandparents agree. If
there are many disagreeing ancestors, combining can take a long
while. But at any time you can stop (with Esc) and continue the
next day. Disagreeing names, cities and occupation: The program
shows the data ans asks you to select one of them.
And the children. Children always disagree, it is impossible
that two persons of the same sex have the same children. When
combining, all children will be put together, and this may
produce the same children several times, which should also be
combined.
12.2 Combining
Select one of the records you want to combine and click Other
| Combine. If you have a CGA- or VGA-screen, then the border will
be magenta, indicating you are combining. Enter the number of the
other record. This record will be displayed on the lower half of
the screen.
If the parents of the two persons disagree, the program will
prompt you to press F1 or F2 to invoke the fathers or mothers.
When the parents have been combined the original records will be
displayed again.
If the parents of the two records do not disagree, then you are
prompted to press F12 and start combining.
If data in one record are empty, then the program will
automatically assume the data from the other record. If data
disagree, they will be displayed with a blinking arrow in front.
You can move the arrow with any key and if it points to the
desired text press Enter. You can also make your selection with
the mouse, but only for the field with the blinking arrow. (I am
not satisfied with this user-interface. Have you any suggestions?
Tell me!)
If dates agree, the program will make its best assumption. If
dates disagree, the program retains the ultimate dates.
Eventually the combined data are displayed. Press any key. Did
you combine the records you wanted to combine or were they
ancestors? In the former case combining will now be finished, in
the latter case combining continues with the younger generation
until the original records have been combined.
The combined record will have the number of the record that was
on the upper half of the screen, which is the record you selected
first. The record on the lower half will be `empty'. There is one
exception to this: see the chapter on number-changing.
Combining can be interrupted at any time with Esc.
12.3 Is there more to combine?
Combining puts all children of the two persons together. The
result could be that all children are mentioned twice, which is
not intended. If you press Other | Search Records then the
program will try to find such occurences. The combining-function
starts automatically and can be interrupted with Esc.
13 Deleting
To delete a record remove all names and relations. There should
be no more parents or "children". Then press Ctrl Delete. The
record is now `empty'. In stead of the sex you see a =. The
record will not be reused again and you cannot enter data in it.
To reuse the record, see the chapter on number-changing or
function Other | Compress relations.
14 Number-changing
It is possible to change the number of a record, provided the
new number is available i.e. it must be an `empty' record. If you
combine (see the function combining) the `empty' record with
another record (in any order), then the data from the other
record will be moved to the `empty' record.
15 Border-colours
Border-colours are only available with CGA or VGA and colour-
screen.
Blue: selection
Red: modifying and adding
Magenta: combining
Yellow: searching
16 Problems
Q. I selected someone, but his children do not appear on the
lower half of the screen.
A. Toggle ScrollLock off and select again.
Q. I want to select other persons and leave the lower half of the
screen unchanged.
A. Toggle ScrollLock on.
Q. It says `second date earlier than first'.
A. Press Esc. The cursor goes to a date. Press Enter. The cursor
goes to another date. These two dates are conflicting.
Q. I cannot enter a name.
A. The namefile is full, maximum is 1M, 1048576 bytes. Run Other
| Compress Names. This creates a new database, named COMPRESS,
which is probably smaller.
Q. I want legends in another language and I do not like the
format of the dates.
A. You can choose English MM-DD-YYYY or Dutch DD-MM-YYYY. The
choice is made by the COUNTRY-statement in CONFIG.SYS. Read your
DOS-manual. A few messages are always in English.
If CONFIG.SYS has a country-setting other than 1 or 31, then you
must appropiately change the names of the .NAR and .NAS files.
17 Creation
Of course it must be possible to create a new database. Start
ADAM and click Create. The program asks for the name of the
databse and creates it.
The new database has one record, a man, without name, and with
the number 1.
Now start NOACH, select the new data base, click Modify and
enter a man's data. Then add more persons. Remember: the first
person cannot be a woman.
18 GEDCOM import and export
To exchange data with other programs you need the GEDCOM-
protocoll. ADAM&EVE can therefore handle GEDCOM-files. These
files have the extension .GED.
To create a GEDCOM-file, click Other | Export.
To convert a GEDCOM-file to a database for ADAM&EVE, first copy
the GEDCOM-file to your hard disk. Then start ADAM and click the
name of the GEDCOM-file.
19 Compression of the relations
Any `empty' records in the .REL file will not be reused.
Compression is possible by selecting Other | Compress Relations.
This function modifies only the .REL file. It searches for
`empty' records. The record which is last in the file is moved
there. So this function changes the numbering of the records
somewhat.
If you enter the DIR command, then you will see that the size
of the relation-file has not decreased. The freed space is not
released. But if you add records afterwards, then the relation-
file will not grow. You can run Other | Compress Names, this
will result in a smaller relation-file.
20 Compression of the names
If you have made many modifications the .NAM and .ADR files
will be much greater than needed. They can be compressed with the
function Other | Compress Names. This function rebuilds the
entire database.
This function creates a new database named COMPRESS. This
database COMPRESS should not exist when you start the function.
When the function is completed you can exit Adam&Eve and REName
the three files to the name of your choice. Warning: the file
COMPRESS.REL is usually the same size (perhaps a bit smaller) but
certainly not equal to the original .REL-file. If you use one
.REL-file with the other .NAM or .ADR-file, then you will have
unpredictable results.
21 Merging two databases
If you want to join two databses into one, then this can also
be done with the function Other | Compress Names. For if the
database COMPRESS exists, the function will add its output to it.
It should now be clear that COMPRESS should not exist if Other
| Compress Names is only used to compress a database.
22 Degree of relationship
After creating a large database you will find a person and
wonder whether he belongs in your database, and what relation he
has to the other persons in your database. Noach contains a
function to answer these questions.
Select Other | Degree of Relationship. The selected person will
now have relation-number 0. His parents and children will have
number 1, his consort, grandchildren and grandparents 2, is
parents- in-law, uncles and aunts 3, etcetera.
This takes a few seconds, but it is muuuch faster than the
auxiliary program which was shipped with older versions of Noach.
You see now that the ages have disappeared, and instead you see
the degree of relationship, preceded by the letter G.
For example: if a person has degree 12, and his father 11, you
know that the father is nearer number 0.
What's more, persons with a lower degree of relationship are
marked by an inverted number (e.g. black on blue in stead of blue
on black). Therefore you can page through the databse by
clicking the inverted number, until you reach the person who was
selected at the moment that you chose Other | Degree of
Relationship. This person has degree zero.
If there is no degree of relationship with someone, then this
person has no relations to the person who got number 0.
To remove the degree of relationship select Other | Degree of
Relation again.
23 Printing
The selection Other | Print lets you print data. The program
asks these questions:
Pedigree, Family Tree of a single person's data.
Long of short. If you select Long, the program will yield for
every person the same data as you have seen on the screen. If
you select Short, it will yield only the names.
By order of generation or structure.
Printer port or file on hard disk.
Width of desired output.
These questions van be answered with the keyboard or with the
mouse.
The output can be sent to the printer, but also to a file in
the default directory. This file can be printed with the MSDOS-
command PRINT. If you like it, you can modify it with a text-
editor.
Caution: do not output to the COM-port to which your mouse has
been connected.
24 More auxiliary programs
Tell me your wishes.
25 Filenames
You can have as many databases as you like.
A database consists of three files, with the same name, and the
extension .REL, .ADR en .NAM.
In general you are advised to put the three files together on
one directory. But if you have no fixed disk, this may not be
possible.
To allow this, you make a file with your favorite editor (for
instance EDLIN) with three lines: the full names of the files.
The extensions must be .NAM, .ADR and .REL.
Thee contents of the file could be:
A:\FAMILY.NAM
B:\FAMILY.REL
C:\FAMILY.ADR
Then choose the name of this file, the extension is .USC. Click
the name of this file when you start ADAM&EVE.
The order of the lines in the .USC-file is immaterial, but the
extensions must be correct.
26 History
Release 1.0 october 1990
Release 1.1 november 1990
Leap-year error corrected.
Hardware-cursor made invisible.
Length of names limited to 1000 (used to be 70).
Characters can be removed (with Del-key).
After every modification the files are closed and opened again,
to protect against system-crashes.
Birth and death-cities display only 48 characters. This used
to be 70 during modification, overlapping the dates.
F3 of a matrimony shows the children from that matrimony. The
lower half of the screen also displays the numbers of the
parents.
It is permitted for one date to have an unknown value. This way
one can indicate that someone was born before or after a given
date.
Screening of dates.
COMPNAM works much faster.
Start modifying with the mouse.
Degree of relationship and age and sequence-number moved on the
screen.
Combining.
Release 1.2 january 1991
PRCARD
DATCHK
Immediate display of children when ScrollLock is off. Copying
names, occupations, cities of parents and children. Inserting
characters (with Insert-key).
Check for full files.
Usage of hardware-cursor.
Variable legends: baptized, buried, separated, adoptive
parents.
The mouse will be invisible until it is moved.
Release 1.3
The comma can no longer be used for ç and ß. This turned out
to be awkward, In stead use ^ or ~.
Patch for INT 16h function 10h. This function made some
computers crash.
Release 1.4 april 1991
PRASC and PRDESC.
Adresses.
The program finds the type of the video-adapter, the video-
segment and the colours. The installation-program will therefore
seldom be needed.
Installation-program integrated with main-program.
The .USC file contains only the filenames, with possibility for
disk and path. This file must be made with an editor.
Second search-function added.
Release 1.5 may 1991
Printprograms PRASC, PRDESC and PRCARD combined to PRNOACH.
Search for records which may need to be combined (with Ctrl F12).
Release 2.0 october 1991
Documentation translated into English.
Mulitilingual legends.
Modification for zero digit on some VGA-cards.
Release 2.1 december 1991
Very extensive helptext on screen during update (suggested by
Henk Hijdra)
ScrollLock turned off when program starts (suggested by Henk
Hijdra)
GEDCOM conversion
Combined conversion programs into one
Some bugfixes
Release 2.2 january 1992
F1 through F7 for recent events
Calendar display with festival days
Release 2.3 january 1992
Display of pedigree and immediate selection of an ancestor.
Release 2.4 february 1992
Bug fix (current date in English language)
Renewed search-function
Release 2.5 july 1992
Names which do not fit on the screen will run sideways.
80286 and 192K required.
Release 2.6 october 1992
User-friendly selection of database and text-file.
80386 required.
Release 2.7 september 1993
Bug-fix in search-function.
Bug-fix in Gedcom-import.
Release 2.8 november 1993
Bug-fix with name-files greater then 512K.
ADAM&EVE Release 3.0 january 1994
Different colors for men, women and matrimonies
More choices of colors.
Drop-down menus
Extended use of the mouse.
Copying data from related persons using a drop-down list.
Auxiliary programs integrated in the main program.